pyrethroid insecticide - German English Dictionary